Package-level declarations
Types
Link copied to clipboard
class ChannelSetRepository @Inject constructor(channelSetStore: DataStore<<Error class: unknown class>>) : Logging
Class that handles saving and retrieving ChannelSet data.
Link copied to clipboard
Link copied to clipboard
Serializer for the ChannelSet object defined in apponly.proto.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class LocalConfigRepository @Inject constructor(localConfigStore: DataStore<<Error class: unknown class>>) : Logging
Class that handles saving and retrieving LocalConfig data.
Link copied to clipboard
Link copied to clipboard
Serializer for the LocalConfig object defined in localonly.proto.
Link copied to clipboard
class ModuleConfigRepository @Inject constructor(moduleConfigStore: DataStore<<Error class: unknown class>>) : Logging
Class that handles saving and retrieving LocalModuleConfig data.
Link copied to clipboard
Link copied to clipboard
Serializer for the LocalModuleConfig object defined in localonly.proto.
Link copied to clipboard
class RadioConfigRepository @Inject constructor(serviceRepository: ServiceRepository, nodeDB: NodeRepository, channelSetRepository: ChannelSetRepository, localConfigRepository: LocalConfigRepository, moduleConfigRepository: ModuleConfigRepository)
Class responsible for radio configuration data. Combines access to nodeDB, ChannelSet, LocalConfig&LocalModuleConfig.
Link copied to clipboard